carry a lot of debt - French English Dictionary